|
There SOAP stack space has gotten more crowded recently. This chart is to help you decide which stack to use. If you have any corrections/additions please direct them to the mailing list.
Also if XFire is missing a particular features be sure to file an issue for it or request it on the list.
Last Date of Comparison: 7/20/2005
| Feature |
ActiveSOAP (CVS) |
Axis 1.2.x |
Axis 2 (0.9) |
Glue |
XFire (M5-CVS) |
| Basic Profile 1.1 Compliant |
X |
X |
X |
X |
X |
| Easily Embedded |
X |
|
X |
X |
X |
| DIME |
|
X |
|
X |
|
| Easily Create Services from POJOs |
|
|
|
X |
X |
| JAX-RPC |
|
X |
|
X? |
|
| JBI (See ServiceMix) |
|
? |
|
|
X |
| JSR 181 |
|
X |
|
|
X |
| JSR 181 via commons-attributes |
|
|
|
|
X |
| MTOM |
|
|
X |
|
Experimental in CVS |
| Open Source |
X |
X |
X |
|
X |
| Soap 1.1 |
X |
X |
X |
X |
X |
| Soap 1.2 |
X |
X |
X |
X |
X |
| Soap w/ Attachments |
|
X |
In 1.0 |
X |
|
| StAX based |
X |
|
X |
|
X |
| WSDL 1.1 Support |
|
X |
X |
X |
X |
| WSDL 2.0 Support |
|
|
X |
|
|
| WSDL->Code (Client) |
|
X |
X |
X |
X (With XMLBeans) |
| WSDL->Code (Server) |
|
X |
X |
X |
|
| Feature |
ActiveSOAP |
Axis 1.x |
Axis 2.x |
Glue |
XFire |
| Spring |
X |
X |
|
|
X |
| Plexus |
|
|
|
|
|
| Loom |
|
|
|
|
X |
| Feature |
ActiveSOAP |
Axis 1.x |
Axis 2.x |
Glue |
XFire |
| Http |
X |
X |
X |
X |
X |
| JMS |
X |
X |
|
X |
X |
| Jabber |
|
Experimental |
|
|
X |
| SMTP |
|
X |
X |
|
|
| Feature |
ActiveSOAP |
Axis 1.x |
Axis 2.x |
Glue |
XFire |
| Addressing |
|
X |
X |
X |
X (In CVS) |
| Security |
|
X |
|
X |
|
| Eventing |
X |
|
|
|
|
|